@charset "UTF-8";
/*整站洋式*/
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
em,i{font-style: normal;}
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button{margin:0;padding:0; border:0;}
body{font-size: 14px;line-height: 1.42857143;font-family:"Microsoft YaHei Regular";min-width:1000px;}
input,textarea,button{padding: 0;font-family: "Microsoft YaHei Regular";resize:none}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle}
select,input,textarea,button{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
a:active{color:#666666;text-decoration:none;}
.hidden{display:none;visibility:hidden;}
.wrap{border: 0;padding:0;margin:0 auto;*zoom:1;width:558px;}
.wrap:after{clear: both;content:"";display: table;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:hidden;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float: left;}
.fr{float: right;}
.pors{position: relative;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0; border: 0;}
input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
input::-webkit-autofill,
textarea::-webkit-autofill, 
select::-webkit-autofill{
    background-color: white !important;
}
/* 編輯器內容洋式 凡是編輯器修改區域加上 */
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle;margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}
/*網頁洋式*/

.body-bg-container{ background-color:#f0f0f0; width:720px; margin:0 auto; }
/*頭部*/
.header-top{ padding:10px 0; }
.header-txt-p-top{ font-size:12px; color:#999999;margin-top:35px; }
.header-txt-p-top a{ color:#f2b512; }

.body-main{ border:1px solid #e0e0e0; overflow: hidden; border-radius:6px;  box-sizing: border-box; background-color:#f5f5f5; }
.top-body-main{ background:#FFF;padding:22px 15px; }
.top-body-title{ font-size:22px; color:#333333; margin-top:34px; }
.top-body-title span{ display:block; font-size:12px; }

.top-body-main-box{ width:302px; margin:0 auto; background:#f2f2f2; padding:7px 6px;border-radius:8px;box-sizing: border-box;margin-top: 17px; }
.at-onces{display:block;background:#f2b512;height:39px;line-height:39px;font-size:20px;color:#FFF !important;border-bottom:2px solid #d99f05;border-radius: 6px; }
.body-notify{ font-size:12px; color:#999; height:43px; line-height:43px; }
.bd-main-cont{ background:#FFF;border-radius:8px; }
.bd-main-cont p{ padding:5px; color:#333333; font-size:12px; height:32px; line-height:32px;}
.bd-main-cont p span{ display: inline-block; margin-right:20px; padding-left:8px; color:#a1a1a1;  }
.bd-main-cont p:first-child{ border-bottom:1px solid #e6e6e6; }

.bottom-body-main{ margin:14px 0; padding-left:15px; }
.bottom-body-main a{ display: block; font-size:12px; color:#808080; }

.footer{ margin-top:43px; padding-bottom:22px; }
.footer p{ font-size:12px; color:#cccccc; }

.order-mail{ background:url('../images/bg-show.png') repeat-x bottom; padding-bottom:24px; }
.order-mail h1{ font-size:24px; color:#333333; }
.order-mail p{ font-size:16px; color:#666666;margin-top:5px; }
.order-title{ font-style: normal; font-size:16px; font-weight: bold; color:#666666;margin-top:25px; display: block; }
.order-content{ border:1px solid #cecece; border-radius:5px; overflow:hidden; margin-top:20px; }
.order-content h2{ font-size:14px; color:#333333; background-color:#f5f5f5; height:39px; line-height:39px; padding-left:26px; }
.order-con{ padding:12px; }
.order-desc{ margin-left:50px; font-size:12px; color:#666666; line-height:24px; }
.address{ margin-top:32px; font-style:normal;  font-size:12px; color:#666666; }
.address em{display: block; font-weight: bold; font-size:14px; margin-bottom:6px;}
.line-dom{ display: block; border-top:1px solid #e5e5e5; margin:20px 0; }
.play-and-invoice{ background-color:#f5f5f5; padding:21px 25px; }
.play-and-invoice h3{ font-size:18px; color:#666; }
.invo-list{ width:50%; margin-top:18px; }
.play-left{}
.play-left dt{ float: left; width:80px; font-size:12px; font-weight: bold; }
.play-left dd{ padding-left:80px; font-size: 12px; color:#666666; line-height:18px; }

.play-right{}
.play-right dd{ font-size:12px; color:#666666; }
.play-right dd:first-child{margin-bottom:20px;}
.play-right dd em{ color:#333333; display: inline-block; width:80px; font-weight: bold; font-style:normal; }

.product-details{}
.pro-detai{ width:194px; }
.line-hr{border-top:1px solid #e0e0e0; display: block;margin:10px 0; }
.pro-detai h3{ font-size:13px; color:#333333; }
.pro-detai h3 span{ font-weight: bold; color:#bd2020; }
.pro-detai h5{ font-size:12px; color:#a1a1a1; margin-top:2px; }

